so we have a deal - Alemán Inglés Diccionario